package cn.agiledata.bank.myspace.dao;

import cn.agiledata.bank.hibernateBean.PeerInnerAccount;

public interface PeerInnerAccountDao {
	/**
	 * 根据当前用户id,联系人id得到联系人
	 * @param accountId
	 * @param peerInnerAccountId
	 * @return
	 */
	public PeerInnerAccount getPeerInnerAccount(Long accountId,String peerInnerAccountEmailOrMobile);
	/**
	 * 根据id得到联系人
	 * @param id
	 * @param peerInnerAccountId
	 * @return
	 */
	public PeerInnerAccount getPeerInnerAccount(long id);
	/**
	 * 保存或者更新关联账户
	 * @param p
	 */
	public void saveOrUpdatePeerInnerAccount(PeerInnerAccount p);
	/**
	 * 删除关联账户 
	 * @param p
	 */
	public void deletePeerInnerAccount(PeerInnerAccount p);
}
